deeply located nodules - Français Anglais Dictionnaire